| Home | Trees | Index | Help |
|
|---|
| Package lemon :: Package external :: Package epydoc :: Package markup :: Module epytext |
|
doctest module.
para
blocks:
<!ENTITY % colorized '(code | math | index | italic |
bold | uri | link | symbol)*'>
<!ELEMENT epytext ((para | literalblock | doctestblock |
section | ulist | olist)*, fieldlist?)>
<!ELEMENT para (#PCDATA | %colorized;)*>
<!ELEMENT section (para | listblock | doctestblock |
section | ulist | olist)+>
<!ELEMENT fieldlist (field+)>
<!ELEMENT field (tag, arg?, (para | listblock | doctestblock)
ulist | olist)+)>
<!ELEMENT tag (#PCDATA)>
<!ELEMENT arg (#PCDATA)>
<!ELEMENT literalblock (#PCDATA)>
<!ELEMENT doctestblock (#PCDATA)>
<!ELEMENT ulist (li+)>
<!ELEMENT olist (li+)>
<!ELEMENT li (para | literalblock | doctestblock | ulist | olist)+>
<!ATTLIST li bullet NMTOKEN #IMPLIED>
<!ATTLIST olist start NMTOKEN #IMPLIED>
<!ELEMENT uri (name, target)>
<!ELEMENT link (name, target)>
<!ELEMENT name (#PCDATA | %colorized;)*>
<!ELEMENT target (#PCDATA)>
<!ELEMENT code (#PCDATA | %colorized;)*>
<!ELEMENT math (#PCDATA | %colorized;)*>
<!ELEMENT italic (#PCDATA | %colorized;)*>
<!ELEMENT bold (#PCDATA | %colorized;)*>
<!ELEMENT indexed (#PCDATA | %colorized;)>
<!ELEMENT symbol (#PCDATA)>
| Classes | |
|---|---|
ParsedEpytextDocstring |
|
Token |
Tokens are an intermediate data structure used while
constructing the structuring DOM tree for a formatted docstring. |
| Exceptions | |
|---|---|
ColorizingError |
An error generated while colorizing a paragraph. |
StructuringError |
An error generated while structuring a formatted documentation string. |
TokenizationError |
An error generated while tokenizing a formatted documentation string. |
| Variable Summary | |
|---|---|
list |
SYMBOLS: A list of the of escape symbols that are supported by epydoc. |
SRE_Pattern |
_BRACE_RE = [\{\}]
|
SRE_Pattern |
_BULLET_RE = -( +|$)|(\d+\.)+( +|$)|@\w+( [^\{\}:\n]+)?:...
|
dict |
_COLORIZING_TAGS = {'C': 'code', 'B': 'bold', 'E': 'esca...
|
dict |
_ESCAPES = {'lb': '{', 'rb': '}'}
|
SRE_Pattern |
_FIELD_BULLET_RE = @\w+( [^\{\}:\n]+)?:( +|$)
|
str |
_HEADING_CHARS = '=-~'
|
list |
_LINK_COLORIZING_TAGS = ['link', 'uri']
|
SRE_Pattern |
_LIST_BULLET_RE = -( +|$)|(\d+\.)+( +|$)
|
dict |
_SYMBOLS = {'Chi': 1, 'ge': 1, 'asymp': 1, 'otimes': 1, ...
|
SRE_Pattern |
_TARGET_RE = ^(.*?)\s*<(?:URI:|L:)?([^<>]+)>$
|
| Variable Details |
|---|
_BRACE_RE
|
_BULLET_RE
|
_COLORIZING_TAGS
|
_ESCAPES
|
_FIELD_BULLET_RE
|
_HEADING_CHARS
|
_LINK_COLORIZING_TAGS
|
_LIST_BULLET_RE
|
_SYMBOLS
|
_TARGET_RE
|
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.0 on Mon Nov 10 15:08:34 2003 | http://epydoc.sf.net |